have a talent for organization - Español Inglés Diccionario